legal affairs manager - German English Dictionary